title: Create a basic malware in C
url: /basic-malware-c/
content:
        - title: Getting started
          contents:
              - name: Introduction
                url: /lessons/code_malware/GettingStarted/introduction
              - name: Make your malware seem like an image
                url: /lessons/code_malware/GettingStarted/hiding
              - name: Including the necessary libraries
                url: /lessons/code_malware/GettingStarted/libraries
        - title: Building sockets
          contents:
                  - name: Hiding our malware window
                    url: /lessons/code_malware/Sockets/hiding
                  - name: Creating our socket object
                    url: /lessons/code_malware/Sockets/creating_socket
                  - name: Stablishing connection
                    url: /lessons/code_malware/Sockets/connection
        - title: Executing shell commands
          contents:
                  - name: Creating our shell function
                    url: /lessons/code_malware/Shell/shell
                  - name: Executing commands client-side
                    url: /lessons/code_malware/Shell/commands
                  - name: Coding the server
                    url: /lessons/code_malware/Shell/server
                  - name: Connecting our server with the backdoor
                    url: /lessons/code_malware/Shell/connection
                  - name: Testing our Malware command execution
                    url: /lessons/code_malware/Shell/testing
        - title: Adding functionalities
          contents:
                  - name: Changing directories
                    url: /lessons/code_malware/Additional/cd
                  - name: Creating persistence
                    url: /lessons/code_malware/Additional/persistence
        - title: Finishing our malware
          contents:
                  - name: Compiling our malware
                    url: /lessons/code_malware/Finishing/compiling
                  - name: Small fixes
                    url: /lessons/code_malware/Finishing/fixes
                  - name: Bypassing antivirus
                    url: /lessons/code_malware/Finishing/bypass
